Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Turkey F6 Czech Rep. F2 Czech Rep. F3 Portugal F3 Germany F13 Spain F24 France F4 St. Francis Health System USTA Challenger - Tulsa Macedonia Open - Skopje Open de Franche Comte - Besancon Internationale Tenniskampioenschappen - Scheveningen Tatra Banka Open 2003 - Bratislava Manchester Challenger - Manchester Open Castilla y Leon - Segovia drkoop.com USTA Challenger of Dallas - Dallas Open Mutouest - St. Brieuc Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Siemens Open 2004 - Scheveningen Open de Franche-Comte - Besancon PrivatBank Cup - Dnepropetrovsk Challenger 42 - Andrezieux Challenger Britania Zavaleta - Puebla Ciur Cup 99 - Prague drkoop.com USTA Challenger of San Antonio - San Antonio Saint Francis Health System USTA Challenger - Tulsa Open Maxon - Barcelona San Sebastian Challenger Kueppers Kolsch Cup by Lambertz - Aachen Kobstaedernes ATP Challenger - Kolding Internationaux de Bretagne - Brest Croatia Osiguranje Rijeka Open - Rijeka Unique Zagreb Open - Zagreb Siemens Open 2001 - Scheveningen Siemens Open 2007 - Scheveningen Neride Prague Indoor - Prague Porsche Open - Poznan Morocco Tennis Tour - Casablanca Open de L'Isere - Grenoble Tatra Banka Open - Bratislava Morocco Tennis Tour - Marrakech Kobstaedernes ATP Challenger - Kolding Medicor Open - Budapest The Surbiton Trophy - Surbiton Siemens Open 2002 - Scheveningen Geneva Challenger - Geneva ECU Prague Open - Prague Zagreb Open - Zagreb Laser Vision USTA Challenger - Amarillo GHI Bronz Classic - Bronx Challenger 42 - Andrezieux Zagreb Open - Zagreb Okal Cup - Eckental Open de Charleroi - Charleroi Challenger DCNS de Cherbourg - Cherbourg Morocco Tennis Tour - Meknes Architect Open - Budapest Tean International - Alphen Muller Cup - Ulm Lamberts Open by Stawag - Aachen Muller Cup - Ulm Tatra Banka Open 2001 - Bratislava Warsteiner Challenger Wolfsburg - Wolfsburg Pekao Open - Szczecin Internationale Tenniskampioenschappen Scheveningen - Scheveningen Zagreb Open - Zagreb Muller Cup 2000 - Ulm FILA Challenger Biella - Biella Aamulehti Tampere Opene - Tampere Yugoslavia Open - Belgrade Unicredit Czech Open - Prostejov Top Wool Challenger Biella - Biella s'Tennis Masters Challenger - Graz XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio The Scottish Championships - Edinburgh Milano Challenger-Jameson Cup - Milan SAA Hilversum Open - Hilversum Logopak Challenger 2005 - Lubeck IPP Geneva Trophy - Geneva Zagreb Open - Zagreb Tampere Challenger - Tampere The Joyce Eisenberg Jerusalem Open - Jerusalem Mobilux Open - Luxembourg Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag - Aachen Zagreb Open - Zagreb VIII Torneo Internazionale di Tennis - Barletta Open Sainte Victoire - Aix-En-Provence Open de L'Isere - Grenoble Pro Tennis World Open - Sunrise Sunrise Challenger BMW Tennis Championship - Sunrise Scheveningen Challenger Alfa Romeo Tennis Cup - Cordenons Cordenons Challenger Rhein-Main Challenger 2004 - Aschaffenburg Vigo Challenger Trani Challenger Open D'Orleans - Orleans Brasov Challenger Alphen Challenger Mons Challenger Tashkent Challenger Porsche Open - Poznan Astana Challenger Open D'Orleans - Orleans Ethias Trophy - Mons The LTA Bolton Challenger - Bolton Open D'Orleans - Orleans Privatbank Open 2006 - Dnepropetrovsk Rome Challenger Rhodes Challenger Cairo Challenger Tatra Banka Open - Bratislava Tunis Open 2007 - Tunis Prostejov Challenger Lugano Challenger Alphen Challenger Privat Bank Cup - Dnepropetrovsk Internazionali di Tennis Dell'Umbria - Todi Schickedanz Open 2007 - Furth Polska Energia Open - Bytom Open de Rennes La Trinitaine - Rennes Kolding Challenger KGHM Dialog Polish Indoors - Wroclaw Morocco Tennis Tour - Tanger TED Open - Istanbul Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Ethias Tennis Trophy - Mons Marburg Challenger Manerbio Challenger San Marino Challenger Rijeka Open - Rijeka Czech Indoor Open - Prague Siemens Open - Scheveningen Lambertz Open by Stawag - Aachen Open Prevadies - St. Brieuc Ciudad de Pozoblanco Open Diputacion - Cordoba San Marino Cepu Open - San Marino Citta di Como - Como Open D'Orleans - Orleans Tatra Banka Slovak Open - Bratislava Heilbronn Open - Heilbronn AT&T Challenger of Dallas - Dallas Powder Byrne Trophy - Surbiton XI Venice Open - Venice The Nottingham Cahllenger - Nottingham Intersport Heilbronn Open - Heilbronn Medicor Open - Budapest VII Open Banc Agricol - Andorra Mobilux Open - Luxembourg Cordenons Challenger Mauritius Open - Mauritius Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons ECM Prague Open 2005 - Prague PEOPLEnet Cup - Dnepropetrovsk Volkswagen TED Open - Istanbul Hilton Waikoloa Village USTA Challenger - Waikoloa Open de Franche Comte - Besancon Sony Ericsson Open 2008 - Belgrade Challenger Groningen - Groningen drkoop.com USTA Tennis Championships of Houston - Houston Gold Flake Open - Chennai ECM Prague Open - Prague Unique Zagreb Open - Zagreb AXA Cup - London Gerry Weber Open - Halle The Stella Artois Grass Court Championships - Queen's/London Heineken Trophy - 's-Hertogenbosch USTA Tennis Championships of Austin - Austin Energis Dutch Open - Amsterdam Weissenhauser Strand Cup - Hamburg Internazionali di Tennis di San Marino - San Marino Waldbaum's Hamlet Cup - Long Island Challenger Ford de Cherbourg - Cherbourg Grand Prix de Tennis de Lyon - Lyon drkoop.com USTA Challenger of Austin - Austin AAPT Championships - Adelaide Adidas International - Sydney Tatra Banka Open 2006 - Bratislava Copenhagen Open - Copenhagen Exim Agmedia Open - Kosice Legg Mason Tennis Classic - Washington D.C. Campionati Internazionali di Sicilia - Palermo Estoril Open - Estoril Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Abierto Mexicano de Tenis Pegaso - Acapulco Heineken Trophy - 's-Hertogenbosch The Nottingham Open - Nottingham Telenordia Swedish Open - Bastad Ciur Pribram Challenger - Pribram Idea Prokom Open - Sopot LTA Manchester challenger - Manchester Internationaler Raiffeisen Grand Prix - St. Polten Black Forest Open - Freudenstadt Challenger DCN de Cherbourg - Cherbourg Heinekin Open 1998 - Budva International Bavarian Championship - Eckental Open de l'Isere - Grenoble Adidas International - Sydney drkoop.com USTA Challenger of Houston - Houston Gelsor Open Romania - Bucharest Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg TCT Open - Tunis Memorial Piertomaso Tessitore - San Remo Ljubljana Open 2002 - Ljubljana Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten San Marino Cepu Open - San Marino The Stella Artois Grass Court Championships - London Optimus Maia Open - Maia Renault Slovenian Open - Ljubljana Ordina Open - 's-Hertogenbosch Polish Open 2000 - Poznan Telenordia Swedish Open - Bastad drkoop.com USTA Tennis Championships of San Antonio - San Antonio Kuppers Kolsch Cup - Aachen FILA Challenger - Biella Energis Open - Amersfoort Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Ostend Challenger Tennis Cup of Flanders - Ostende Grolsch Cup - Warsaw Meridiana Sardegna Open - Olbia Crystal Cup 1998 - Portoroz Toluca Challenger - Toluca XL Capital Bermuda Open - Bermuda Maia Open - Oporto Prague Challenger - Prague Bristol Challenger Trophy - Bristol Yitzhak Rabin Men's Challenger - Tel Aviv Cairo Challenger - Cairo The Surbiton Trophy - Surbiton KGHM Polish Indoors - Wroclaw BMW Tennis Championship - Sunrise Open 13 - Marseille Copenhagen Open - Copenhagen San Remo Tennis Cup - San Remo Ciudad de Pozoblanco Open Diputacion - Cordoba Tatra Banka Open - Bratislava Heineken Open - Auckland Gelsor Open Romania - Bucharest Pekao Open - Szczecin Grand Prix Hassan II - Casablanca Qatar Exxon Mobil Open 2003 - Doha Open Seat-Godo 2000 - Barcelona Samsung Open - Brighton Mallorca Open - Mallorca Idea Prokom Open - Sopot Internationaler Raiffeisen Grand Prix - St. Polten Estoril Open - Estoril BMW Open - Munich Rosmalen Miller Lite Hall of Fame Tennis Championships - Newport Cherbourg Challenger International Tennis Championships - Delray Beach Idea Prokom Open - Sopot Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Copa AT&T - Buenos Aires ATP Challenger Trophy 2008 - Trnava Ethias Trophy - Mons Heineken Open Shanghai - Shanghai Mons Challenger Citrix Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam AAPT Championships - Adelaide Heineken Open - Auckland Milan Indoors - Milan Siebel Open - San Jose Open 13 - Marseille Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. Open Romania - Bucharest Scania Stockholm Open - Stockholm Copenhagen Open - Copenhagen Davidoff Swiss Indoors - Basel Next Generation Hardcourts - Adelaide BMW Open - Munich Chennai Open - Chennai Heineken Open - Auckland Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo Stockholm Open - Stockholm Heineken Open - Auckland Braunschweig Challenger ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad Orange Prokom Open - Sopot Davidoff Swiss Indoors - Basel Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Gerry Weber Open - Halle Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Open Seat Godo - Barcelona Open de Tenis Comunidad Valenciana - Valencia Orange Warsaw Open - Warsaw Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Proton Malaysian Open - Kuala Lumpur Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona If Stockholm Open - Stockholm BA-CA Tennis Trophy - Vienna ABN/AMRO World Tennis Tournament - Rotterdam TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow Belgrade Challenger Catella Swedish Open - Bastad Qatar Exxon Mobil Open - Doha Cherbourg Challeger The Priority Telecom Open - Amersfoort Grand Prix Hassan II - Casablanca Sarajevo Challenger TD Waterhouse Cup - Long Island International German Open - Hamburg Qatar ExxonMobil Open - Doha Monza Challenger Johannesburg Challenger ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Costa do Sauipe Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Tunis Challenger Stockholm Open - Stockholm Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Open de Tenis Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London Istanbul Challenger Banja Luka Challenger Ljubljana Challenger Gelsor Open Romania - Bucharest CA Tennis Trophy - Vienna Heineken Open - Auckland The Powder Byrne Trophy - Surbiton USTA Challenger of North Miami Beach - North Miami Beach XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb Skandia Open - Linz Sports Expert Open - Nettingsdorf Copa Sevilla Inernacionales de Andalucia - Seville Muller Cup 99 - Ulm Copa Ericsson - Caracas Bristol Challenger Trophy - Bristol Poznan Challenger - Poznan Cairo Challenger - Cairo Tenniscup of Flanders - Ostende Wiesmann Roadster Open - Nuembrecht Tennis Napoli Cup - Napoli ABN/AMRO World Tennis Tournament - Rotterdam Masters Series - Hamburg Copenhagen Open - Copenhagen Adidas International - Sydney Kroger / St. Jude International - Memphis Japan Open - Tokyo Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Stockholm Open - Stockholm ABN/AMRO World Tennis Tournament - Rotterdam Synsam Swedish Open - Bastad Pilot Pen Tennis - New Haven Open Romania - Bucharest Vietnam Open - Ho Chi Minh City Open 13 - Marseille The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Kremlin Cup - Moscow Open SEAT 2008 - Barcelona Dutch Open Tennis - Amersfoort Citrix Tennis Championships - Delray Beach Heineken Trophy - 's-Hertogenbosch Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Grolsch Open - Amsterdam PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Serbia Open - Belgrade ABN/AMRO World Tennis Tournament - Rotterdam Energis Open - Amsterdam Kroger / St. Jude International - Memphis Campbells Hall of Fame Tennis Championships - Newport Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Dubai Tennis Open - Dubai If Stockholm Open - Stockholm BMW Open - Munich Campionati Internazionali di Sicilia - Palermo Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg International Tennis Championships - Delray Beach Heineken Trophy - 's-Hertogenbosch Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Madrid Tennis Masters Series - Paris Chevrolet Cup - Vina del Mar Siebel Open - San Jose Trofeo Conde de Godo - Barcelona President's Cup - Tashkent Pacific Life Open - Indian Wells Grand Prix de Tennis de Lyon - Lyon BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Rogers Cup - Montreal Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Sony Ericsson Open - Miami Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Pacific Life Open - Indian Wells Qatar Exxon Mobil Open 2002 - Doha Milan Indoors - Milan International Championship of Croatia - Umag ATP Studena Croatia Open Umag - Umag Tennis Masters Series - Stuttgart Abierto Mexicano Telfonica MoviStar - Acapulco Hypo Group Tennis International - Portschach The Stella Artois Championships - London Milan Indoors - Milan Masters Series Hamburg - Hamburg Masters Series Monte Carlo - Monte Carlo French Open - Paris Australian Open - Melbourne French Open - Paris Croatia Open Umag - Umag U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London The Ericsson Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London Wideyes Swedish Open - Bastad Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London NASDAQ-100 Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Pacific Life Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Tennis Masters Series - Hamburg Generali Open - Kitzbuhel Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, QR, NED-FIN 4-1 Telecom Italia Masters - Rome Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, 1R, NED-RUS 0-5 Davis Cup, World Group, PO, NED-CZE 1-4 Davis Cup, World Group, QF, BEL-GER 2-3 U.S. Open - New York BNP Paribas Open - Indian Wells Tennis Masters Series - Miami Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, World Group, QR, NED-IND 5-0 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, World Group, QR, BEL-ITA 4-1 Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, World Group, 1R, NED-ESP 4-1 Davis Cup, World Group, 1R, SUI-NED 3-2 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, Group 1, 2R, GBR-NED 4-1 Davis Cup, World Group, SF, FRA-NED 3-2 Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, World Group, SF, FRA-BEL 4-1 Davis Cup, World Group, QF, NED-GER 4-1 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, World Group, QF, ESP-NED 4-1